export interface PredicateFn<T> {
  (value: T, index: number, array: T[]): boolean;
}

export interface AnyObject {
  [propsName: string]: any;
}
